telescoping mast - Turkish English Dictionary